.square-content .content {
	width:1020px;
	display:flex;
	flex-direction:column
}
.square-content .content .banner {
	position:relative;
	overflow:hidden
}
.square-content .left-con {
	width: 662px;
	border-radius: 10px;
	background:#fff;
	padding: 0 20px
}
.square-content .right-con {
	width:calc(100% - 680px);
	margin-left:auto
}
.square-content .right-con .rightSection {
	background:#fff;
	margin-bottom:10px
}
.square-content .right-con .rightSection>* {
	padding:15px 20px
}
.square-content .right-con .rightSection>* .pubBtns {
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
	align-items:center
}
.square-content .right-con .rightSection>* .pubBtns>* {
	width:50%;
	padding-top:60px;
	padding-bottom:25px;
	text-align:center;
	color:rgba(0, 0, 0, .7)
}
.square-content .right-con .rightSection>* .pubBtns>.questionBtn {
	background:url() no-repeat center 25px
}
.square-content .right-con .rightSection>* .pubBtns>.pictureBtn {
	background:url() no-repeat center 25px
}
.square-content .right-con .rightSection>* .pubBtns>.videoBtn {
	background:url() no-repeat center 25px
}
.square-content .right-con .rightSection>* .pubBtns>.acticleBtn {
	background:url() no-repeat center 25px
}
.square-content .right-con .rightSection>* .pubBtns>:hover {
	cursor:pointer;
	background-color:rgba(0, 0, 0, .03)
}
